// 角色相关的api
// 获取所有角色
import request from '@/utils/request.js'
export const getRoleListAPI = obj => request.get('/sys/role', { params: obj })
// 获取角色详情
export const addRoleAPI = obj => request.post('/sys/role', obj)

// 根据ID获取角色详情 API
export const getRoleAPI = id => request.get(`/sys/role/${id}`)

// 修改角色
export const updateRoleAPI = obj => request.put(`/sys/role/${obj.id}`, obj)

// 删除角色
export const delRoleAPI = id => request.delete(`/sys/role/${id}`)
// 为角色分配权限的 API
// 请求体 obj 格式为 {id, permIds}
export const assignPerAPI = obj => request.put('/sys/role/assignPrem', obj)
